* {
  margin: 0;
  padding: 0;
}
#yjxxsz {
  margin: 2%;
  border: 1px solid #ddd;
}
#yjxxsz>div:first-child {
  background-color: rgb(239,243,248);
}
.menu_fl,.add_fl {
  border: none;
  color: white;
  background-color: rgb(36,104,169);
  border-top: 5px solid rgb(36,104,169);
  padding: 6px 25px;
  margin-top: 5px;
}
.menu_fl {
  margin-left: 3%;
}
.T_nav {
  border-left: 1px solid rgb(36,104,169);
  border-right: 1px solid rgb(36,104,169);
  background-color: white;
  color: rgb(36,104,169);
}
#table_fl {
  margin: 20px 1%;
  width: 98%;
}
#table_fl th {
  background-color: rgb(243,243,243);
  padding: 10px 20px;
  border: 1px solid #ddd;
}
#table_fl td {
  padding: 10px 20px;
  border: 1px solid #ddd;
}
#table_fl td>button {
  color: white;
  border: none    ;
  background-color: rgb(36,104,169);
  padding: 3px 5px;
}
#table_fl td:last-child button {
  background-color: rgb(183,70,53);
}
.page_style {
  text-align: center;
  border: 1px solid rgb(238,238,238);
  float: left;
  padding: 10px 15px;
  margin: 10px 10px 0 0;
  cursor: pointer;
}
.page_style:hover {
  border: 1px solid rgb(36,104,169);
  color: rgb(36,104,169);
}
.T_page {
  background-color: rgb(36,104,169);
  color: white;
}
#page_flxxsz {
  float: right;
  margin: 1%;
}
.display {
  display: none;
}
#add_meun_fl {
  margin: 2% 10%;
}
#add_meun_fl>div>label {
  float: left;
  text-align: right;
  margin-right: 2%;
  width: 10%;
  font-size: 20px; 
}
#add_meun_fl>div>div {
  float: left;
  width: 60%;
  margin-bottom: 1%;
}
#add_meun_fl>div>div>select,
#add_meun_fl>div>div>input, 
#add_meun_fl>div>div>textarea {
  width: 100%;
  height: 30px;
  padding: 5px;
  margin-bottom: 5px;
}
#add_meun_fl>div>div>textarea {
  height: 120px;
  min-width: 100%;
  max-width: 100%;
}
#add_meun_fl>button {
  color: white;
  background-color: rgb(67,142,185);
  border: none;
  padding: 6px 12px;
  margin-left: 12%;
}
#change_fl label {
  width: 20%;
  text-align: right;
  margin-right: 5%;
}
#change_fl select,
#change_fl input,
#change_fl textarea {
  width: 50%;
  height: 30px;
  padding-left: 5px;
}
#change_fl textarea {
  height: 50px;
  min-width: 50%;
  max-width: 50%;
}
#change_fl label:last-child{
  margin-top: -10px;
}
#box_header {
  text-align: center;
}
#box_header span {
  color: rgb(250,207,72);
  margin: 50px 10px;
}
#table_fl tr:hover {
  background-color: rgb(245,245,245);
}